package com.run2code.design.creational.singleton;

/**
 * 单例模式 - 静态实现
 * 其本质上也是一个饿汉式单例，在类加载的时候，就实例化一个对象交给自己的引用
 * 可以发散想一想Spring中大名鼎鼎的单例池与该实现的差别
 *
 * 关注公众号【奔跑的码畜】，一起进步不迷路
 *
 * @author 第七人格
 * @date 2023/11/14
 */
public class Singleton_02 {

    private static final Singleton_02 INSTANCE;

    static {
        INSTANCE = new Singleton_02();
    }

    private Singleton_02() {}

    public static Singleton_02 getInstance(){
        return INSTANCE;
    }

}
